
def analyze_words(input_string):
    words = input_string.split()

    if not words or len(words) < 2:
        return "Мало данных для анализа"

    return (f"Количество введённых слов: {len(words)}\n"
            f"Количество слов, начинающихся с заглавной кириллической буквы: {sum(word[0].isupper() for word in words)}\n"
            f"Количество слов, содержащих хотя бы один латинский символ: {sum(any(char.isalpha() for char in word) for word in words)}\n"
            f"Количество слов, длина которых не превышает 3 символа: {sum(len(word) <= 3 for word in words)}\n"
            f"Самое длинное слово: {max(words, key=len)} (длина: {len(max(words, key=len))})\n"
            f"Количество слов, содержащих символ дефиса: {sum('-' in word for word in words)}")

# Пример использования
input_string = input("Введите несколько слов, разделенных пробелом: ")
print(analyze_words(input_string))
